to toil long and hard - Turkish English Dictionary